trash sluice - Espagnol Anglais Dictionnaire